package com.shop.product.domain;

import com.shop.common.core.web.domain.BaseEntity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class MallProductSkuInfo extends BaseEntity {
    /**
     * id
     */
    private Long id;
    /**
     * 商品信息
     */
    private Long productId;
    /**
     * 商品规格
     */
    private String sku;
    /**
     * 商品库存
     */
    private Long stock;
    /**
     * 商品价格
     */
    private BigDecimal price;
    /**
     * 商品进价
     */
    private BigDecimal purchasePrice;
    /**
     * 商品售价
     */
    private BigDecimal sellingPrice;
    /**
     * 规格图片
     */
    private String image;
    /**
     * 编号
     */
    private String number;
    /**
     * 重量
     */
    private BigDecimal weight;
    /**
     * 体积
     */
    private BigDecimal volume;
    /**
     * 乐观锁
     */
    private Long revision;
}
